clouded leopard - Turkish English Dictionary